#正则表达式 ：字符串模式（判断字符串是否符合一定的标准）

import re

#创建模式对象

# pat=re.compile("AA")  #AA为正则表达式
# m=pat.search("CBA")   #search字符串被校验的内容
# #n=pat.search("ABCAA")
# n=pat.search("ABCAABBAAAAAA")
# print(m)
# print(n)

#没有模式对象
# m=re.search("asd","Aasd")  #前面的字符串是规则，后面的字符串时被校验的对象
# print(m)

#print(re.findall("a","ASDaDFGaa"))   #前面的字符串是规则，后面的字符串时被校验的对象

#print(re.findall("[A-Z]","ASDaDFGaa"))

#print(re.findall("[A-Z]+","ASDaDFGaa"))

#sub
print(re.sub("a","A","abcdcasd"))  #在第三个字符串找到a用A替换

#建议在正则表达式中，被比较的字符串前面加上r，不用担心转义字符的问题
a=r"\aabd-\'"
print(a)










